a mass protest - Spanisch Englisch Wörterbuch